prostatic ducts - Turkish English Dictionary